more abominable - Turkish English Dictionary